var mongoose = require("mongoose");

const { movies } = require("./data/movies.js");
console.log(movies);
const Schema = mongoose.Schema;
// 创建数据结构
var moviesSchema = new Schema({
    id: String, // mongodb 自动生成的 id   
    cname: String, // 电影名   
    ename: String, // 电影英文名   
    type: String, // 电影的类型   
    area: String, // 电影首映地区    
    poster: String, //电影海报    
    time: Number, //电影时长    
    upDate: String, // 电影大陆上映时间,    
    score: Number, // 电影评分   
    count: String, // 电影票房    
    intro: String, // 剧情简介    
    isClassic: Boolean, // 是否是经典    
    director: String, // 导演名字  
    actor: String, // 演员名字    
    images: [String] // 剧集数组:每一项是一个图片路径字符串 

})
// 创建模型
// 参1 model的名称
// 参2 model的结构
// 参3 model对应的数据库的集合名
const moveisModel = mongoose.model("movies", moviesSchema, "movies");
// collections集合
mongoose.connect("mongodb://tangzhenhua:Lovo123456@182.92.214.223:8084/maiwenjie", {
    useNewUrlParser: true,
    useUnifiedTopology: true,
    auth: { authSource: "admin" }
},
    async () => {
        // 当连接成功后触发
        // 创建电影数据 一个（对象）或多个（数组）
        await moveisModel.create(movies);
        console.log(122);
    })